broken stones/rocks - French English Dictionary